/*
 * @Author: Zhang
 * @Date: 2020-05-17 12:15:59
 * @LastEditTime: 2020-12-04 17:23:57
 * @LastEditors: firesky
 */
import request from '@/utils/request'

/**
 * 控制字段隐藏
 */
export function erpTableConfig(data) {
  return request({
    url: '/api/getErpTableConfig',
    method: 'post',
    data
  })
}

/**
 * 职员情况列表接口
 */
export function erpZhiyuan(data) {
  return request({
    url: '/api/erpZhiyuan',
    method: 'post',
    data
  })
}
/**
 * 职员情况—新增，修改接口
 * @param FItemID 更新内码
 * @param FNumber 职员代码
 */
export function zgqkAdd(data) {
  return request({
    url: '/api/zgqkAdd',
    method: 'post',
    data
  })
}

/**
 * 列表字段接口
 * @param ?FRepKey=12001
 * @param
 */
export function configColumn(data) {
  return request({
    url: '/api/getConfigColumn',
    method: 'post',
    data
  })
}
/**
 * 通用列表
 * @param
 * @param
 */
export function commonDataList(data) {
  return request({
    url: '/api/commonDataList',
    method: 'post',
    data
  })
}

/**
 * 参数删除
 * @param
 * @param
 */
export function zgqkDel(data) {
  return request({
    url: '/api/zgqkDel',
    method: 'post',
    data
  })
}

/**
 * 工资计算
 * @param
 * @param
 */
export function jisuan(data) {
  return request({
    url: '/api/jisuan',
    method: 'post',
    data
  })
}

/**
 * 职员汇总
 * @param
 * @param
 */
export function scgzSave(data) {
  return request({
    url: '/api/scgzSave',
    method: 'post',
    data
  })
}

/**
 * 工序名称
 * @param
 * @param
 */
export function gxFname(data) {
  return request({
    url: '/api/gxFname',
    method: 'post',
    data
  })
}

/**
 * 完工计件添加
 * @param
 * @param
 */
export function wgAdd(data) {
  return request({
    url: '/api/wgAdd',
    method: 'post',
    data
  })
}

/**
 * 完工计件修改
 * @param
 * @param
 */
export function wgUpdate(data) {
  return request({
    url: '/api/wgUpdate',
    method: 'post',
    data
  })
}

/**
 * 导入接口
 * @param
 * @param
 */
export function excelJsImport(data) {
  return request({
    url: '/excel/jsImport',
    method: 'post',
    data
  })
}

/**
 * ERP职员新增，修改
 * @param
 * @param
 */
export function apiZyInsert(data) {
  return request({
    url: '/api/zyInsert',
    method: 'post',
    data
  })
}

/**
 * ERP职员删除
 * @param
 * @param
 */
export function apiZyDel(data) {
  return request({
    url: '/api/zyDel',
    method: 'post',
    data
  })
}

/**
 * 审核 反审核
 */
export function checkStatus(data) {
  return request({
    url: '/api/Fstatus',
    method: 'post',
    data
  })
}

/**
 * 部门下拉列表
 */
export function FSetbumen(data) {
  return request({
    url: '/api/FSetbumen',
    method: 'post',
    data
  })
}
/**
 * 审核 反审核
 */
export function FstatusCheck(data) {
  return request({
    url: '/api/FstatusCheck',
    method: 'post',
    data
  })
}

/**
 * 是否加账确认
 */
export function yewuSaveJZ(data) {
  return request({
    url: '/api/yewuSaveJZ',
    method: 'post',
    data
  })
}

/**
 * 是否加账删除
 */
export function yewuDelJZ(data) {
  return request({
    url: '/api/yewuDelJZ',
    method: 'post',
    data
  })
}

/**
 * 复制
 */
export function ywCopy(data) {
  return request({
    url: '/api/ywCopy',
    method: 'post',
    data
  })
}

/**
 * 审核 反审核(业务需求(财务部))
 */
export function FstatusZS(data) {
  return request({
    url: '/api/FstatusZS',
    method: 'post',
    data
  })
}

/**
 * 审核 反审核(业务需求(财务部))
 */
export function FstatusZSJZ(data) {
  return request({
    url: '/api/FstatusZSJZ',
    method: 'post',
    data
  })
}

/**
 * 退审(业务需求(采购部、财务部))
 */
export function FstatusTS(data) {
  return request({
    url: '/api/FstatusTS',
    method: 'post',
    data
  })
}
/**
* app登录列表
*/
export function AppUser(data) {
  return request({
    url: '/api/appUser',
    method: 'post',
    data
  })
}

/**
* 获取基础列表
*/
export function jichuData(data) {
  return request({
    url: '/api/jichuData',
    method: 'post',
    data
  })
}

/**
* 批量删除
*/
export function zhiyuanDel(data) {
  return request({
    url: '/api/zhiyuanDel',
    method: 'post',
    data
  })
}

/**
* 工时
*/
export function setGongshi(data) {
  return request({
    url: '/api/setGongshi',
    method: 'post',
    data
  })
}

/**
* 辅助资料
*/
export function getFuzhizl(data) {
  return request({
    url: '/api/getfuzhuziliao',
    method: 'post',
    data
  })
}

// 编辑
export function editFuzhizl(data) {
  return request({
    url: '/api/editfuzhuziliao',
    method: 'post',
    data
  })
}

// 删除
export function delfuzhuziliao(data) {
  return request({
    url: '/api/delfuzhuziliao',
    method: 'post',
    data
  })
}

// 职务等级
export function FZWDJList(data) {
  return request({
    url: '/api/FZWDJList',
    method: 'post',
    data
  })
}

// 修改主控隐藏
export function updatezhukong(data) {
  return request({
    url: '/api/updatezhukong',
    method: 'post',
    data
  })
}

// 生成number 号
export function createNO(data) {
  return request({
    url: '/api/createNO',
    method: 'post',
    data
  })
}

// 工资条下载
export function gongziTiaoxz(data) {
  return request({
    url: '/excel/gongziTiaoxz',
    method: 'post',
    data: data
  })
}

export function gztSingle(data) {
  return request({
    url: '/excel/gztSingle',
    method: 'post',
    data: data
  })
}

// U8 同步数据
export function SyncData(data) {
  return request({
    url: '/excel/SyncData',
    method: 'post',
    data: data
  })
}

// 分析报表 数据
export function fenxibbData(data) {
  return request({
    url: '/excel/fenxibbData',
    method: 'post',
    data: data
  })
}

// 分析报表U8 数据(加项目号)
export function BbfenxiU8(data) {
  return request({
    url: '/api/BbfenxiU8',
    method: 'post',
    data: data
  })
}

// 分析报表U8 数据(项目号历史)
export function BbfenxilsU8(data) {
  return request({
    url: '/api/BbfenxilsU8 ',
    method: 'post',
    data: data
  })
}

export function BbfenxiSave(data) {
  return request({
    url: '/api/BbfenxiSave',
    method: 'post',
    data: data
  })
}

/**
* 获取参数值
*/
export function getCSData(data) {
  return request({
    url: '/api/getCSData',
    method: 'post',
    data
  })
}

// 预算成本生成
export function yuSuanCB(data) {
  return request({
    url: '/api/yuSuanCB',
    method: 'post',
    data
  })
}

export function ScQdhtBaojia(data) {
  return request({
    url: '/api/ScQdhtBaojia',
    method: 'post',
    data
  })
}

export function QdhtBaojiaSave(data) {
  return request({
    url: '/api/QdhtBaojiaSave',
    method: 'post',
    data
  })
}

// 正式报价加账加载 保存
export function JZBaojiaSave(data) {
  return request({
    url: '/api/JZBaojiaSave',
    method: 'post',
    data
  })
}

// 正式报价加账加载
export function JZbaojiadan(data) {
  return request({
    url: '/api/JZbaojiadan',
    method: 'post',
    data
  })
}

export function yuSuanCBSave(data) {
  return request({
    url: '/api/yuSuanCBSave',
    method: 'post',
    data
  })
}

// 生成报价单
export function ScBaoJiaDan(data) {
  return request({
    url: '/api/ScBaoJiaDan',
    method: 'post',
    data
  })
}

// 预算走流程
export function yuSuanZLC(data) {
  return request({
    url: '/api/yuSuanZLC',
    method: 'post',
    data
  })
}
// 预算走流程
export function yuSuanZLCJYBJ(data) {
  return request({
    url: '/api/yuSuanZLCJYBJ',
    method: 'post',
    data
  })
}

// 预算走流程
export function yuSuanZLCSave(data) {
  return request({
    url: '/api/yuSuanZLCSave',
    method: 'post',
    data
  })
}
// 预算走流程
export function yuSuanZLCJYBJSave(data) {
  return request({
    url: '/api/yuSuanZLCJYBJSave',
    method: 'post',
    data
  })
}

// 业务部门确认
export function ywQR(data) {
  return request({
    url: '/api/ywQR',
    method: 'post',
    data
  })
}

